self-flushing dam - Turc Anglais Dictionnaire